2.3 Dart 命令中的 CFE

dart run 能够直接运行 Dart 源代码,其原理,也是 Dart 命令中集成了 CFE,其具体原理如下:

Pasted image 20240725172651.png

独立的 Dart 可执行文件托管了一个称为 kernel service(内核服务)的辅助 isolate(隔离区),该服务负责将 Dart 源代码编译成 Kernel(内核)。然后,虚拟机将运行生成的内核二进制文件。


本文作者:Maeiee

本文链接:2.3 Dart 命令中的 CFE

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!